toolmaker's microscope - German English Dictionary